Adwaita: Update treeview drop target styling
authorMatthias Clasen <mclasen@redhat.com>
Sun, 20 Mar 2016 23:41:31 +0000 (19:41 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 21 Mar 2016 15:56:17 +0000 (11:56 -0400)
This reinstates the between-the-rows highlight that was lost
at some point.

https://bugzilla.gnome.org/show_bug.cgi?id=763808

gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index c0bea682e80abd9a1f57159e99ebc69fd52ef300..dc6a3ea6dc316e267010989014a91bf517d452c2 100644 (file)
@@ -1606,7 +1606,17 @@ treeview.view {
     border-top: $backdrop_bg_color;
   }
 
-  &.dnd {
+  &.before:drop(active) {
+    border-style: solid none none none;
+    border-width: 1px;
+    border-color: mix($fg_color, $selected_bg_color, 50%);
+  }
+  &.after:drop(active) {
+    border-style: none none solid none;
+    border-width: 1px;
+    border-color: mix($fg_color, $selected_bg_color, 50%);
+  }
+  &:drop(active) {
     border-style: solid none;
     border-width: 1px;
     border-color: mix($fg_color, $selected_bg_color, 50%);
index 56e2cc59abad080add55cc18f8e1865c21b86824..443f688fa2688eb0061e42fa5163fa78d5fb8d0c 100644 (file)
@@ -1991,7 +1991,15 @@ treeview.view {
   treeview.view:backdrop {
     border-left-color: #676b6b;
     border-top: #393f3f; }
-  treeview.view.dnd {
+  treeview.view.before:drop(active) {
+    border-style: solid none none none;
+    border-width: 1px;
+    border-color: #88a6c4; }
+  treeview.view.after:drop(active) {
+    border-style: none none solid none;
+    border-width: 1px;
+    border-color: #88a6c4; }
+  treeview.view:drop(active) {
     border-style: solid none;
     border-width: 1px;
     border-color: #88a6c4; }
index 1d94570ae508595f0d207a4575650534f8401795..de708a609e701e7276590f3590a50515d259db8b 100644 (file)
@@ -1998,7 +1998,15 @@ treeview.view {
   treeview.view:backdrop {
     border-left-color: #babbbb;
     border-top: #e8e8e7; }
-  treeview.view.dnd {
+  treeview.view.before:drop(active) {
+    border-style: solid none none none;
+    border-width: 1px;
+    border-color: #3c6288; }
+  treeview.view.after:drop(active) {
+    border-style: none none solid none;
+    border-width: 1px;
+    border-color: #3c6288; }
+  treeview.view:drop(active) {
     border-style: solid none;
     border-width: 1px;
     border-color: #3c6288; }